<?php
if (!class_exists('Globals')) require_once "../lib/standard.php";
Globals::diavase("lib/selida.php");

Selida::head();
Kafenio::pektis_check();
Selida::stylesheet("kafenio/kafenio");
Selida::javascript("kafenio/kafenio");
Selida::javascript("kafenio/cpanel");
Selida::javascript("kafenio/pss");

Selida::body();
Selida::diafimisi();
Selida::motd();
Selida::toolbar();
Selida::fyi_pano();

Selida::ofelimo_begin();
Kafenio::setup();
Selida::ofelimo_end();

Selida::fyi_kato();
Selida::ribbon();
Selida::telos();

class Kafenio {
	public static function pektis_check() {
		Globals::oxi_pektis() && Globals::klise_fige("Διαπιστώθηκε ανώνυμη χρήση");
	}

	public static function setup() {
		?>
		<table id="telaro">
		<tr>
		<td id="stiliPektis">
AAA
		</td>
		<td id="stiliKafenio">
			<div id="kafenio">
				<div id="rebeloi">
					<?php Kafenio::rebeloi(); ?>
				</div>
				<div id="trapezia">
					<?php Kafenio::trapezia(); ?>
				</div>
				<div id="kafenioTail"></div>
			</div>
		</td>
		<td class="cpanel">
			<div id="cpanel"></div>
		</td>
		<td>
			<div id="pss"><?php Kafenio::pss(); ?></div>
		</td>
		</tr>
		</table>
		<?php
	}

	private static function rebeloi() {
		for ($i = 0; $i < 30; $i++) {
			?>
			<div class="pektis rebelos">
				<?php Kafenio::random_pektis(); ?>
			</div>
			<?php
		}
	}

	private static function trapezia() {
		for ($i = 0; $i < 50; $i++) {
			?>
			<div class="trapezi">
			<div class="trapeziData">
				<div class="trapeziDataKodikos">12345678<?php print $i; ?></div>
				<div class="trapeziDataIpolipo">1238</div>
			</div>
			<div class="pektis thesi">&nbsp;</div>
			<div class="pektis thesi"><?php Kafenio::random_pektis(); ?></div>
			<div class="pektis thesi"><?php Kafenio::random_pektis(); ?></div>
			<div class="trapeziTheates">X X X</div>
			</div>
			<?php
		}
	}

	private static function random_pektis() {
		?>
		<div class="pektisOnoma">
			<?php print Globals::random_string(mt_rand(3, 20)); ?>
		</div>
		<?php
	}

	private static function pss() {
		Kafenio::prosklisi();
		Kafenio::anazitisi();
		Kafenio::sizitisi();
	}

	private static function prosklisi() {
		?>
		<div class="pssTitlos">
			<div class="pssTitlosBox">
				Προσκλήσεις
			</div>
		</div>
		<div id="pssProsklisi" class="pssEnotita">
<?php for ($i = 0; $i < 200; $i++) print "pppppp "; ?>
		</div>
		<?php
	}

	private static function anazitisi() {
		?>
		<div id="pssTitlosAnazitisi" class="pssTitlos">
			<div class="pssTitlosBox">
				<input name="anazitisi" type="text" class="pssInput" />
			</div>
			<div class="pssTitlosBox">
				<img class="pssIcon" src="<?php Globals::url("ikona/pss/anazitisi.png"); ?>" />
			</div>
			<div class="pssTitlosBox">
				<img class="pssIcon" src="<?php Globals::url("ikona/pss/clear.png"); ?>" />
			</div>
		</div>
		<div id="pssAnazitisi" class="pssEnotita">
<?php for ($i = 0; $i < 500; $i++) print "aa "; ?>
		</div>
		<?php
	}

	private static function sizitisi() {
		?>
		<div id="pssTitlosSizitisi" class="pssTitlos">
			<div class="pssTitlosBox">
				<input name="sizitisi" type="text" class="pssInput" />
			</div>
			<div class="pssTitlosBox">
				<img class="pssIcon" src="<?php Globals::url("ikona/pss/apostoli.png"); ?>" />
			</div>
			<div class="pssTitlosBox">
				<img class="pssIcon" src="<?php Globals::url("ikona/pss/clear.png"); ?>" />
			</div>
			<div class="pssTitlosBox">
				<img class="pssIcon" src="<?php Globals::url("ikona/pss/sigasi.png"); ?>" />
			</div>
			<div class="pssTitlosBox">
				<img class="pssIcon" src="<?php Globals::url("ikona/pss/pagoma.png"); ?>"
					title="Πάγωμα κειμένου"
					onclick="Kafenio.sizitisiPagoma(event, $(this));" />
			</div>
		</div>
		<div id="pssSizitisi" class="pssEnotita">
<?php for ($i = 0; $i < 500; $i++) print "xxx "; ?>
		</div>
		<?php
	}
}
?>
